IList<HtmlControl> items = Find.AllByAttributes<HtmlControl>("class=component-item");
if(items != null && items.Count > 0)
{
    foreach(HtmlControl item in items)
    {
        Log.WriteLine(item.ID);
        
        HtmlControl pTag = item.Find.ByContent<HtmlControl>("Name1");
        if(pTag != null)
        {
            Log.WriteLine("Name1");
            
            IList<HtmlControl> remove = item.Find.AllByAttributes<HtmlControl>("class=item-remove");
            if(remove != null && remove.Count > 0)
            {
                Log.WriteLine("item-remove");
                remove[0].Click();
            }
        }
    }
}